System info
- Elixir: 1.8.2
- Erlang: 22.0
- Operating system: Linux
- Available memory: 15.61 GB
- CPU Information: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
- Number of Available Cores: 8
Run Time Comparison
| Name |
Iterations per Second |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
| Tuple2D |
70.54 M |
14.18 ns |
±1501.52% |
11 ns |
10 ns |
0 ns |
47890 ns |
470532 |
| Tuple1D |
68.98 M |
14.50 ns |
±1040.51% |
13 ns |
12 ns |
0 ns |
33293 ns |
477490 |
| MapTuple |
37.51 M |
26.66 ns |
±3568.55% |
23 ns |
22 ns |
9 ns |
571287 ns |
450988 |
| Map2D |
16.57 M |
60.33 ns |
±32.37% |
59 ns |
50 ns |
42 ns |
2338 ns |
62733 |
| MapTupleFull |
11.08 M |
90.22 ns |
±23.38% |
84 ns |
80 ns |
71 ns |
461 ns |
24092 |
| ETSSet |
10.60 M |
94.33 ns |
±27.47% |
91 ns |
90 ns |
69 ns |
2507 ns |
12882 |
| ETSOrderedSet |
6.02 M |
166.20 ns |
±58.99% |
161 ns |
160 ns |
130 ns |
9200 ns |
10689 |
| MapTupleHalfFull |
4.65 M |
215.24 ns |
±18.43% |
212 ns |
210 ns |
190 ns |
3091 ns |
106082 |
| List2D |
4.25 M |
235.23 ns |
±37.39% |
228 ns |
230 ns |
192 ns |
7579 ns |
75001 |
| List1D |
1.40 M |
712.88 ns |
±11.02% |
697 ns |
695 ns |
682 ns |
9770 ns |
77889 |